trustees deed - French English Dictionary